Symmetric Publish / Subscribe via Constraint Publication
نویسندگان
چکیده
Traditional publish / subscribe systems offer a range of expressive subscription languages for constraints, but restrict the publish operation to be a single published object that contains only constants and no constraints. We have introduced a novel generalization of publish / subscribe called symmetric publish / subscribe where both publications and subscriptions contain constraints in addition to constants, and published objects are matched to subscriptions by computing the intersection of their constraints. This paper describes the challenge of empirically evaluating symmetric publish / subscribe, a system for which traditional publish / subscribe benchmarking and evaluation tools do not completely apply. We introduce a number of workloads designed to elucidate the performance issues in our implementation, discuss the advantages and disadvantages of our evaluation methodology, and discuss how our experience generalizes to the evaluation of other novel publish / subscribe and database systems for which no established evaluation methodology exists.
منابع مشابه
On the Evaluation of Symmetric Publish/Subscribe
Traditional publish / subscribe systems offer a range of expressive subscription languages for constraints, but restrict the publish operation to be a single published object that contains only constants and no constraints. We have introduced a novel generalization of publish / subscribe called symmetric publish / subscribe where both publications and subscriptions contain constraints in additi...
متن کاملDimension Transform Based Efficient Event Filtering for Symmetric Publish/Subscribe System
There exists a class of publish/subscribe applications, such as recruitment, insurance, personal service, classified advertisement, electronic commerce, etc., where publisher needs the capability to select subscribers. Such kinds of publish/subscribe applications are called symmetric publish/subscribe system. The existing event matching algorithms designed for traditional publish/ subscribe sys...
متن کاملEfficient and Private Three-Party Publish/Subscribe
We consider the problem of modeling and designing publish/subscribe protocols that safeguard the privacy of clients’ subscriptions and of servers’ publications while guaranteeing efficient latency in challenging scenarios (i.e., realtime publication, high data arrival rate, etc.). As general solutions from the theory of secure function evaluation protocols would not achieve satisfactory perform...
متن کاملPrivacy-Preserving Publish/Subscribe: Efficient Protocols in a Distributed Model
We consider the problem of modeling and designing efficient and privacy-preserving publish/subscribe protocols in a distributed model where parties can act as publishers or subscribers or both, and there are no brokers or other types of parties. The problem is particularly challenging as privacy demands on such protocols come with efficiency limitations; most notably, the publisher must send me...
متن کاملTechnical Report: Event Stream Processing
2 Publish / Subscribe Systems Publish / Subscribe systems consist of publishers, which publish messages, and subscribers, which subscribe to certain topics of messages. Generally these messages can be any kind of information, but in our case we have focused on event notifications. The difficulty of such a system is the distribution of the published objects to the correct subscribers. In the sem...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006